probable maximum precipitation - English Synonyms Dictionary